the despair of

令…毫无办法的人(或物);令…望尘莫及的人(或物)